export const getRoutes = () => {
	// 路由数据
	const routes = [
		{
			path: '/index',
			name: 'index',
			component: () => import('@/views/index.vue'),
			meta: {
				hidden: false,
				title: 'routes.index.title', // 标题
				keepAlive: false,
				icon: '',
				hasPerm: ['viewHome'],
				affix: true, // 固定在标签栏
				isProhibit: false, // 是否禁止
				isChildren: false, // 是否子路由
			},
		},
		{
			path: '/Product',
			name: 'Product',
			component: '/Product/index',
			meta: {
				hidden: false, // 路由是否隐藏
				title: 'routes.Product.title', // 标题
				keepAlive: false, // 需要缓存
				icon: '', // 路由图标
				hasPerm: [], // 权限模块
				type: 'menu', // menu:菜单 button:按钮
				affix: false, // 固定在标签栏
				isProhibit: false, // 是否禁止
				isChildren: false, // 是否子路由
			},

			children: [
				{
					path: '/Product',
					name: 'ProductIntroduction',
					component: '/Product/index',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.Product.ProductIntroduction', // 标题
						english: '',
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
						isIndependence: false, // 是否独立页面
					},
				},
				{
					path: '/Product/MDTK',
					name: 'MDTK',
					component: '/Product/MDTK/index',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.Product.MDTK', // 标题
						english: 'MDTK',
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
						isIndependence: true, // 是否独立页面
					},
				},
				{
					path: '/Product/AI4Data',
					name: 'AI4Data',
					component: '/Product/AI4Data/index',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.Product.AI4Data', // 标题
						english: 'AI4Data',
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
						isIndependence: true, // 是否独立页面
					},
				},
				{
					path: '/Product/Assistant',
					name: 'Assistant',
					component: '/Product/Assistant/index',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.Product.Assistant', // 标题
						english: 'MD Assistant',
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: true, // 是否禁止
						isChildren: true, // 是否子路由
						isIndependence: true, // 是否独立页面
					},
				},
				{
					path: '/Product/Calculator',
					name: 'Calculator',
					component: '/Product/Calculator/index',
					meta: {
						hidden: true, // 路由是否隐藏
						title: 'routes.Product.Calculator', // 标题
						english: 'Calculator',
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
						isIndependence: true, // 是否独立页面
					},
				},
				{
					path: '/Product/Conductivity',
					name: 'Conductivity',
					component: '/Product/Conductivity/index',
					meta: {
						hidden: true, // 路由是否隐藏
						title: 'routes.Product.Conductivity', // 标题
						english: 'Conductivity',
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
						isIndependence: true, // 是否独立页面
					},
				},
			],
		},
		{
			path: '/ComputeService',
			name: 'ComputeServiceIndex',
			component: '/ComputeService/index',
			meta: {
				hidden: false, // 路由是否隐藏
				title: 'routes.ComputeService.title', // 标题
				keepAlive: false, // 需要缓存
				icon: '', // 路由图标
				hasPerm: [], // 权限模块
				type: 'menu', // menu:菜单 button:按钮
				affix: false, // 固定在标签栏
				isProhibit: false, // 是否禁止
				isChildren: false, // 是否子路由
			},
			children: [
				{
					path: '/ComputeService/dom1',
					name: 'dom1',
					component: '/ComputeService/index',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.ComputeService.dom1', // 标题
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
					},
				},
				{
					path: '/ComputeService/dom2',
					name: 'dom2',
					component: '/ComputeService/index',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.ComputeService.dom2', // 标题
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
					},
				},
				{
					path: '/ComputeService/dom3',
					name: 'dom3',
					component: '/ComputeService/index',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.ComputeService.dom3', // 标题
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
					},
				},
				{
					path: '/ComputeService/dom4',
					name: 'dom4',
					component: '/ComputeService/index',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.ComputeService.dom4', // 标题
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
					},
				},
				{
					path: '/ComputeService/ServiceConsulting',
					name: 'ServiceConsulting',
					component: '/ComputeService/ServiceConsulting/index',
					meta: {
						hidden: true, // 路由是否隐藏
						title: 'serviceConsulting.title', // 标题
						keepAlive: false, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
						isIndependence: true, // 是否独立页面
					},
				},
			],
		},
		{
			path: '/Solution',
			name: 'Solution',
			component: '/Solution/index',
			meta: {
				hidden: false, // 路由是否隐藏
				title: 'routes.Solution.title', // 标题
				keepAlive: true, // 需要缓存
				icon: '', // 路由图标
				hasPerm: [], // 权限模块
				type: 'menu', // menu:菜单 button:按钮
				affix: false, // 固定在标签栏
				isProhibit: true, // 是否禁止
				isChildren: false, // 是否子路由
			},
			children: [
				{
					path: '/Solution/dom5',
					name: 'dom5',
					component: '',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.Solution.dom5', // 标题
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: true, // 是否禁止
						isChildren: true, // 是否子路由
					},
				},
				{
					path: '/Solution/dom6',
					name: 'dom6',
					component: '',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.Solution.dom6', // 标题
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: true, // 是否禁止
						isChildren: true, // 是否子路由
					},
				},
				{
					path: '/Solution/dom7',
					name: 'dom7',
					component: '',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.Solution.dom7', // 标题
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: true, // 是否禁止
						isChildren: true, // 是否子路由
					},
				},
				{
					path: '/Solution/dom8',
					name: 'dom8',
					component: '',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.Solution.dom8', // 标题
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: true, // 是否禁止
						isChildren: true, // 是否子路由
					},
				},
			],
		},
		{
			path: '/AboutUs',
			name: 'AboutUsIndex',
			component: '/AboutUs/index',
			meta: {
				hidden: false, // 路由是否隐藏
				title: 'routes.AboutUs.title', // 标题
				keepAlive: true, // 需要缓存
				icon: '', // 路由图标
				hasPerm: [], // 权限模块
				type: 'menu', // menu:菜单 button:按钮
				affix: false, // 固定在标签栏
				isProhibit: false, // 是否禁止
				isChildren: false, // 是否子路由
			},
			children: [
				{
					path: '/AboutUs/PreviewOfAchievements',
					name: 'PreviewOfAchievements',
					component: '/AboutUs/index',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.AboutUs.PreviewOfAchievements', // 标题
						english: '',
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
						isIndependence: true, // 是否独立页面
					},
				},
				{
					path: '/AboutUs/dom',
					name: 'Contact',
					component: '/AboutUs/index',
					meta: {
						hidden: false, // 路由是否隐藏
						title: 'routes.AboutUs.Contact', // 标题
						english: '',
						keepAlive: true, // 需要缓存
						icon: '', // 路由图标
						hasPerm: [], // 权限模块
						type: 'menu', // menu:菜单 button:按钮
						affix: false, // 固定在标签栏
						isProhibit: false, // 是否禁止
						isChildren: true, // 是否子路由
						isIndependence: false, // 是否独立页面
					},
				},
			],
		},
	]

	// 如果是 'admin'，返回全部路由
	return routes
}
